home *** CD-ROM | disk | FTP | other *** search
/ Workbench Design / WB Collection.iso / workbench werkzeuge / memory & system tools / tinymeter / source / tinymeter_main / gaugeclass.h < prev    next >
C/C++ Source or Header  |  1996-04-07  |  2KB  |  57 lines

  1. /*
  2. ** GaugeClass V0.9 used for TinyMeter
  3. **
  4. ** Header file also for hismeter class!!!
  5. */
  6.  
  7. #include <utility/tagitem.h>
  8.  
  9. /* Setable only Tags */
  10.  
  11. #define GAU_Type_gauge          0
  12. #define GAU_Type_histmeter      1
  13. #define GAU_Type_clock          2
  14.  
  15. #define GAU_TextFont            (TAG_USER + 1 )
  16. #define GAU_Min                 (TAG_USER + 2 )
  17. #define GAU_Max                 (TAG_USER + 3 )
  18. #define GAU_Current             (TAG_USER + 4 )
  19. #define GAU_Base                (TAG_USER + 5 )
  20. #define GAU_TextFormat          (TAG_USER + 6 )
  21. #define GAU_Label               (TAG_USER + 7 )
  22. #define GAU_LabelPos            (TAG_USER + 8 )
  23. #define GAU_FmtIndent           (TAG_USER + 9 )
  24. #define GAU_Type                (TAG_USER + 10)
  25.  
  26. #define GAU_3D                  (TAG_USER + 16)
  27. #define GAU_Border              (TAG_USER + 17)
  28. #define GAU_Background          (TAG_USER + 18)
  29. #define GAU_ShadowLabel         (TAG_USER + 19)
  30. #define GAU_NoGauge             (TAG_USER + 20)
  31. #define GAU_NoFormat            (TAG_USER + 21)
  32. #define GAU_NoBase              (TAG_USER + 22)
  33.  
  34. #define GAU_ColLabel            (TAG_USER + 32)
  35. #define GAU_ColFormat           (TAG_USER + 33)
  36. #define GAU_ColBase             (TAG_USER + 34)
  37. #define GAU_ColCurrent          (TAG_USER + 35)
  38. #define GAU_ColNegative         (TAG_USER + 36)
  39. #define GAU_ColBrightEdg        (TAG_USER + 37)
  40. #define GAU_ColDarkEdg          (TAG_USER + 38)
  41. #define GAU_ColBackground       (TAG_USER + 39)
  42.  
  43. #define GAU_UsedColors  8
  44.  
  45. /* Gettable only Tags */
  46.  
  47. #define GAU_RPBackground        (TAG_USER + 64)
  48.  
  49. struct  GAU_Color
  50. {
  51.     UWORD   pen;
  52.     ULONG   red;    /* if pen is TRUE, this is the pen number */
  53.     ULONG   green;
  54.     ULONG   blue;
  55. };
  56.  
  57.